﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NLBS.Entity;

namespace NLBS.Data.Interface
{
    public interface ITagService
    {
        #region tag

         IList<string> GetTagByID(Article art);

         ITagCollection<string, Tag> GetTags();

         int SaveTag(Article art);

         int DeleteTag(Article art);

         IPagedCollection<Article> GetArticleByTag(int startIndex, int pageSize, string tag);

         IList<Article> GetArticleByIDArray(string[] artIDArray);

         IList<string> GetArtIDByTag(string tag);
        #endregion
    }
}
